home *** CD-ROM | disk | FTP | other *** search
/ NBC Slam Jams! / NBC Slam Jams!.iso / nbademo.exe / CABFILE / IDR_CABFILE / Data / UIScript / SingGame / CUSTOM.UI < prev    next >
Text File  |  1999-06-17  |  30KB  |  1,182 lines

  1. "2D\UI\UserCont"
  2.  
  3. //********************************
  4. //  Data Container
  5. //********************************
  6. DataContainer {
  7.     DBEBContentProvider "SingleUserControlCustomizedefaultEBCP" {
  8.         DBButton "SingleUserControlCustomizedefault";
  9.         Database "Controls";
  10.         Format {
  11.             String "default";
  12.         };
  13.         InitialValue {
  14.             Restrict String Field "szControlTypeUI" Equals " " LinkedToData "SingGameUserControlDragControlID";
  15.             Restrict Int Field "nControlNum" Equals -1 LinkedToData "SingGameUserControlDragControlNum";
  16.         };
  17.     };
  18.     DBEBContentProvider "SingleUserControlCustomizeKeysShoot" {
  19.         DBCheckButtonWithCapture "SingleUserControlCustomizeKeysShoot";
  20.         Database "Controls";
  21.         Format {
  22.             String Field "szShootKey";
  23.         };
  24.         InitialValue {
  25.             Restrict String Field "szControlTypeUI" Equals " " LinkedToData "SingGameUserControlDragControlID";
  26.             Restrict Int Field "nControlNum" Equals -1 LinkedToData "SingGameUserControlDragControlNum";
  27.         };
  28.     };
  29.     DBEBContentProvider "SingleUserControlCustomizeKeysPass" {
  30.         DBCheckButtonWithCapture "SingleUserControlCustomizeKeysPass";
  31.         Database "Controls";
  32.         Format {
  33.             String Field "szPassKey";
  34.         };
  35.         InitialValue {
  36.             Restrict String Field "szControlTypeUI" Equals " " LinkedToData "SingGameUserControlDragControlID";
  37.             Restrict Int Field "nControlNum" Equals -1 LinkedToData "SingGameUserControlDragControlNum";
  38.         };
  39.     };
  40.     DBEBContentProvider "SingleUserControlCustomizeKeysTurbo" {
  41.         DBCheckButtonWithCapture "SingleUserControlCustomizeKeysTurbo";
  42.         Database "Controls";
  43.         Format {
  44.             String Field "szRunKey";
  45.         };
  46.         InitialValue {
  47.             Restrict String Field "szControlTypeUI" Equals " " LinkedToData "SingGameUserControlDragControlID";
  48.             Restrict Int Field "nControlNum" Equals -1 LinkedToData "SingGameUserControlDragControlNum";
  49.         };
  50.     };
  51.     DBEBContentProvider "SingleUserControlCustomizeKeysSteal" {
  52.         DBCheckButtonWithCapture "SingleUserControlCustomizeKeysSteal";
  53.         Database "Controls";
  54.         Format {
  55.             String Field "szStealKey";
  56.         };
  57.         InitialValue {
  58.             Restrict String Field "szControlTypeUI" Equals " " LinkedToData "SingGameUserControlDragControlID";
  59.             Restrict Int Field "nControlNum" Equals -1 LinkedToData "SingGameUserControlDragControlNum";
  60.         };
  61.     };
  62.     DBEBContentProvider "SingleUserControlCustomizeKeysStrafe" {
  63.         DBCheckButtonWithCapture "SingleUserControlCustomizeKeysStrafe";
  64.         Database "Controls";
  65.         Format {
  66.             String Field "szStrafeKey";
  67.         };
  68.         InitialValue {
  69.             Restrict String Field "szControlTypeUI" Equals " " LinkedToData "SingGameUserControlDragControlID";
  70.             Restrict Int Field "nControlNum" Equals -1 LinkedToData "SingGameUserControlDragControlNum";
  71.         };
  72.     };
  73.     DBEBContentProvider "SingleUserControlCustomizeKeysSetPick" {
  74.         DBCheckButtonWithCapture "SingleUserControlCustomizeKeysSetPick";
  75.         Database "Controls";
  76.         Format {
  77.             String Field "szSetPickKey";
  78.         };
  79.         InitialValue {
  80.             Restrict String Field "szControlTypeUI" Equals " " LinkedToData "SingGameUserControlDragControlID";
  81.             Restrict Int Field "nControlNum" Equals -1 LinkedToData "SingGameUserControlDragControlNum";
  82.         };
  83.     };
  84.     DBEBContentProvider "SingleUserControlCustomizeKeysPivot" {
  85.         DBCheckButtonWithCapture "SingleUserControlCustomizeKeysPivot";
  86.         Database "Controls";
  87.         Format {
  88.             String Field "szPivotKey";
  89.         };
  90.         InitialValue {
  91.             Restrict String Field "szControlTypeUI" Equals " " LinkedToData "SingGameUserControlDragControlID";
  92.             Restrict Int Field "nControlNum" Equals -1 LinkedToData "SingGameUserControlDragControlNum";
  93.         };
  94.     };
  95.     DBEBContentProvider "SingleUserControlCustomizeKeysTurbo2" {
  96.         DBCheckButtonWithCapture "SingleUserControlCustomizeKeysTurbo2";
  97.         Database "Controls";
  98.         Format {
  99.             String Field "szRunKey2";
  100.         };
  101.         InitialValue {
  102.             Restrict String Field "szControlTypeUI" Equals " " LinkedToData "SingGameUserControlDragControlID";
  103.             Restrict Int Field "nControlNum" Equals -1 LinkedToData "SingGameUserControlDragControlNum";
  104.         };
  105.     };
  106.  
  107.     DBEBContentProvider "SingleUserControlCustomizeKeysPauseResume" {
  108.         DBCheckButtonWithCapture "SingleUserControlCustomizeKeysPauseResume";
  109.         Database "Controls";
  110.         Format {
  111.             String Field "szPauseResumeKey";
  112.         };
  113.         InitialValue {
  114.             Restrict String Field "szControlTypeUI" Equals " " LinkedToData "SingGameUserControlDragControlID";
  115.             Restrict Int Field "nControlNum" Equals -1 LinkedToData "SingGameUserControlDragControlNum";
  116.         };
  117.     };
  118. };
  119.  
  120. //********************************
  121. //  Images
  122. //********************************
  123. Image "CustomizeOnOffEnabled" {
  124.     Filename "offbut";
  125. };
  126. Image "CustomizeOnOffDisabled" {
  127.     Filename "offbutd";
  128. };
  129. Image "CustomizeOnOffFocused" {
  130.     Filename "focus";
  131. };
  132. Image "CustomizeOnOffArmed" {
  133.     Filename "onbut";
  134. };
  135.  
  136. Image "SingleUserControlCustomizeBack" {
  137.     Filename "Alpha";
  138. };
  139.  
  140. Image "SingleUserControlCustomizeBackground" {
  141.     Filename "BackRnd";
  142. };
  143.  
  144. Image "SingleUserControlCustomizeOKEnabled" {
  145.     Filename "ActOK";
  146. };
  147.  
  148. Image "SingleUserControlCustomizeOKFocused" {
  149.     Filename "FocusOK";
  150. };
  151.  
  152. Image "SingleUserControlCustomizeOKPushed" {
  153.     Filename "DepOK";
  154. };
  155.  
  156. Image "SingleUserControlCustomizeCancelEnabled" {
  157.     Filename "ActCanc";
  158. };
  159.  
  160. Image "SingleUserControlCustomizeCancelFocused" {
  161.     Filename "FocuCanc";
  162. };
  163.  
  164. Image "SingleUserControlCustomizeCancelPushed" {
  165.     Filename "DepCanc";
  166. };
  167.  
  168. Image "SingleUserControlCustomizePlayerSwitchEnabled" {
  169.     Filename "Circ_But";
  170. };
  171.  
  172. Image "SingleUserControlCustomizePlayerSwitchArmed" {
  173.     Filename "CirButPs";
  174. };
  175.  
  176. Image "SingleUserControlCustomizeKeysScrollBarLine" {
  177.     Filename "ScrolBar";
  178.     Position [14, 68];
  179. };
  180.  
  181. Image "SingleUserControlCustomizeKeysScrollBarUpEnabled" {
  182.     Filename "ArrowUp";
  183. };
  184. Image "SingleUserControlCustomizeKeysScrollBarUpFocused" {
  185.     Filename "arr_upf";
  186. };
  187. Image "SingleUserControlCustomizeKeysScrollBarUpPushed" {
  188.     Filename "arr_upp";
  189. };
  190.  
  191. Image "SingleUserControlCustomizeKeysScrollBarDownEnabled" {
  192.     Filename "ArrowDn";
  193. };
  194. Image "SingleUserControlCustomizeKeysScrollBarDownFocused" {
  195.     Filename "arr_dwnf";
  196. };
  197. Image "SingleUserControlCustomizeKeysScrollBarDownPushed" {
  198.     Filename "arr_dwnp";
  199. };
  200.  
  201. Image "SingleUserControlCustomizeKeysScrollBarThumb" {
  202.     Filename "knob";
  203. };
  204.  
  205. Image "SingleUserControlCustomizeKeysEnabled" {
  206.     Filename "load";
  207.     position [0,3];
  208. };
  209.  
  210. Image "SingleUserControlCustomizeKeysEnabledHot" {
  211.     Filename "loadp";
  212.     position [0,3];
  213. };
  214. Image "SingleUserControlCustomizeKeysFocused" {
  215.     Filename "loadf";
  216.     position [0,3];
  217. };
  218.  
  219. //********************************
  220. //  Fonts
  221. //********************************
  222. Font "CustomizeOnOffButton" {
  223.     Filename "OnFnt";
  224.     Translate " ABCDEFGHIJKLMNOPQRSTUVWXYZ";
  225.     Kerning 0;
  226. };
  227. Font "CustomizeOnOffButtonDisabled" {
  228.     Filename "OnFntd";
  229.     Translate " ABCDEFGHIJKLMNOPQRSTUVWXYZ";
  230.     Kerning 0;
  231. };
  232.  
  233. Font "SingleUserControlCustomizeOKEnabled" {
  234.     Filename "enabfnt";
  235.     Translate " abcdefghijklmnopqrstuvwxyz";
  236.     Kerning 1;
  237. };
  238.  
  239. Font "SingleUserControlCustomizeOKFocused" {
  240.     Filename "focufnt";
  241.     Translate " abcdefghijklmnopqrstuvwxyz";
  242.     Kerning 1;
  243. };
  244.  
  245. Font "SingleUserControlCustomizeOKPushed" {
  246.     Filename "pushfnt";
  247.     Translate " abcdefghijklmnopqrstuvwxyz";
  248.     Kerning 1;
  249. };
  250.  
  251. Font "SingleUserControlCustomizeSubTitle" {
  252.     Filename "Orag_Txt";
  253.     Translate " ABCDEFGHIJKLMNOPQRSTUVWXYZ/";
  254.     Kerning 1;
  255. };
  256.  
  257. Font "SingleUserControlCustomizeNormal" {
  258.     Filename "Whit_Txt";
  259.     Translate " ABCDEFGHIJKLMNOPQRSTUVWXYZ";
  260.     Kerning 1;
  261. };
  262.  
  263. Font "SingleUserControlCustomizeKeysEnabled" {
  264.     Filename "loadfont";
  265.     Translate " abcdefghijklmnopqrstuvwxyz" "1234567890!@#$%^&*()-=\/.,';][?><:}{";
  266.     Kerning 1;
  267. };
  268. Font "SingleUserControlCustomizeKeysPushed" {
  269.     Filename "ldfntp";
  270.     Translate " abcdefghijklmnopqrstuvwxyz" "1234567890!@#$%^&*()-=\/.,';][?><:}{";
  271.     Kerning 1;
  272. };
  273. Font "SingleUserControlCustomizeKeysFocused" {
  274.     Filename "ldfntfoc";
  275.     Translate " abcdefghijklmnopqrstuvwxyz" "1234567890!@#$%^&*()-=\/.,';][?><:}{";
  276.     Kerning 1;
  277. };
  278. //********************************
  279. //  Styles
  280. //********************************
  281. Style "SingleUserControlCustomizeBack" {
  282.     Image "SingleUserControlCustomizeBack";
  283. };
  284.  
  285. Style "SingleUserControlCustomize" {
  286.     Image "SingleUserControlCustomizeBackground";
  287. };
  288.  
  289. ButtonStyle "SingleUserControlCustomizeOK" {
  290.     Enabled Image "SingleUserControlCustomizeOKEnabled";
  291.     Focused Image "SingleUserControlCustomizeOKFocused";
  292.     Pushed Image "SingleUserControlCustomizeOKPushed";
  293.     Enabled Font "SingleUserControlCustomizeOKEnabled";
  294.     Focused Font "SingleUserControlCustomizeOKFocused";
  295.     Pushed Font "SingleUserControlCustomizeOKPushed";
  296. };
  297.  
  298. ButtonStyle "SingleUserControlCustomizeCancel" {
  299.     Enabled Image "SingleUserControlCustomizeCancelEnabled";
  300.     Focused Image "SingleUserControlCustomizeCancelFocused";
  301.     Pushed Image "SingleUserControlCustomizeCancelPushed";
  302.     Enabled Font "SingleUserControlCustomizeOKEnabled";
  303.     Focused Font "SingleUserControlCustomizeOKFocused";
  304.     Pushed Font "SingleUserControlCustomizeOKPushed";
  305. };
  306.  
  307. Style "SingleUserControlCustomizeSubTitle" {
  308.     Font "SingleUserControlCustomizeSubTitle";
  309. };
  310.  
  311. Style "SingleUserControlCustomizeNormalText" {
  312.     Font "SingleUserControlCustomizeNormal";
  313. };
  314.  
  315. ButtonStyle "SingleUserControlCustomizePlayerSwitch" {
  316.     Enabled Image "SingleUserControlCustomizePlayerSwitchEnabled";
  317.     Armed Image "SingleUserControlCustomizePlayerSwitchArmed";
  318.     Enabled Font "SingleUserControlCustomizeNormal";
  319. };
  320.  
  321. Style "SingleUserControlCustomizeKeysScrollBar" {
  322.     Image "SingleUserControlCustomizeKeysScrollBarLine";
  323. };
  324.  
  325. ButtonStyle "SingleUserControlCustomizeKeysScrollBarUp" {
  326.     Enabled Image "SingleUserControlCustomizeKeysScrollBarUpEnabled";
  327.     Focused Image "SingleUserControlCustomizeKeysScrollBarUpFocused";
  328.     Pushed Image "SingleUserControlCustomizeKeysScrollBarUpPushed";
  329.  
  330. };
  331.  
  332. ButtonStyle "SingleUserControlCustomizeKeysScrollBarDown" {
  333.     Enabled Image "SingleUserControlCustomizeKeysScrollBarDownEnabled";
  334.     Focused Image "SingleUserControlCustomizeKeysScrollBarDownFocused";
  335.     Pushed Image "SingleUserControlCustomizeKeysScrollBarDownPushed";
  336. };
  337.  
  338. ButtonStyle "SingleUserControlCustomizeKeys" {
  339.     Enabled Image "SingleUserControlCustomizeKeysEnabled";
  340.     Focused Image "SingleUserControlCustomizeKeysFocused";
  341.     Armed Image "SingleUserControlCustomizeKeysEnabledHot";
  342.     Enabled Font "SingleUserControlCustomizeKeysEnabled";
  343.     Pushed Font "SingleUserControlCustomizeKeysFocused";
  344.     Focused Font "SingleUserControlCustomizeKeysFocused";
  345.     Armed Font "SingleUserControlCustomizeKeysfocused";
  346. };
  347.  
  348. Style "SingleControlIconStyle" {
  349.     Image "SingleUserControlCustomizeKeysScrollBarDownEnabled";
  350. };
  351. ButtonStyle "SingleControlCustomizeOnOffButton" {
  352.     Enabled Image "CustomizeOnOffEnabled";
  353.     Focused Image "CustomizeOnOffFocused";
  354.     Disabled Image "CustomizeOnOffDisabled";
  355.     Armed Image "CustomizeOnOffArmed";
  356.     Enabled Font "CustomizeOnOffButton";
  357.     Disabled Font "CustomizeOnOffButtonDisabled";
  358. };
  359.  
  360.  
  361. //********************************
  362. //  Image Spinners
  363. //********************************
  364. ImageSpinner "SingleControlIconSpinner" {
  365.     Style "SingleControlIconStyle";
  366.     CanResetImage;
  367. };
  368.  
  369. //********************************
  370. //  Buttons
  371. //********************************
  372. DBCheckButton "SingleCustomizeStickyStrafe" {
  373.     ButtonStyle "SingleControlCustomizeOnOffButton";
  374.     Disabled;
  375.  
  376.     Armed String "ON" {
  377.         Justify CenterCenter;
  378.         Position [16, 6];
  379.     };
  380.  
  381.     Enabled String "OFF" {
  382.         Justify CenterCenter;
  383.         Position [16, 6];
  384.     };
  385. };
  386. DBCheckButton "SingleCustomizeAdvancedShooting" {
  387.     ButtonStyle "SingleControlCustomizeOnOffButton";
  388.     Disabled;
  389.     Armed String "ON" {
  390.         Justify CenterCenter;
  391.         Position [16, 6];
  392.     };
  393.  
  394.     Enabled String "OFF" {
  395.         Justify CenterCenter;
  396.         Position [16, 6];
  397.     };
  398. };
  399. DBCheckButton "SingleCustomizeAdvancedRebounding" {
  400.     ButtonStyle "SingleControlCustomizeOnOffButton";
  401.     Disabled;
  402.     Armed String "ON" {
  403.         Justify CenterCenter;
  404.         Position [16, 6];
  405.     };
  406.  
  407.     Enabled String "OFF" {
  408.         Justify CenterCenter;
  409.         Position [16, 6];
  410.     };
  411. };
  412. DBCheckButton "SingleCustomizeAdvancedBlocking" {
  413.     ButtonStyle "SingleControlCustomizeOnOffButton";
  414.     Disabled;
  415.     Armed String "ON" {
  416.         Justify CenterCenter;
  417.         Position [16, 6];
  418.     };
  419.  
  420.     Enabled String "OFF" {
  421.         Justify CenterCenter;
  422.         Position [16, 6];
  423.     };
  424. };
  425.  
  426. Button "SingleUserControlCustomizeOK" {
  427.     ButtonStyle "SingleUserControlCustomizeOK";
  428.     Position [345, 270];
  429.  
  430.     OK;
  431.     Default;
  432.  
  433.     String "ok" {
  434.         Justify CenterCenter;
  435.         Position [23, 12];
  436.     };
  437. };
  438.  
  439. Button "SingleUserControlCustomizeCancel" {
  440.     ButtonStyle "SingleUserControlCustomizeCancel";
  441.     Position [400, 270];
  442.  
  443.     Cancel;
  444.     DefaultCancel;
  445.  
  446.     String "Cancel" {
  447.         Justify CenterCenter;
  448.         Position [45, 12];
  449.     };
  450.  
  451.     Clicked Action ResetStoredUserControlSettings {
  452.         ControlID "SingGameUserControlDragControlID";
  453.         ControlNum "SingGameUserControlDragControlNum";
  454.     };
  455. };
  456. DBButton "SingleUserControlCustomizedefault" {
  457.     ButtonStyle "SingleUserControlCustomizeCancel";
  458.     Position [245, 270];
  459.  
  460.     String "default" {
  461.         Justify CenterCenter;
  462.         Position [45, 12];
  463.     };
  464.  
  465.     Clicked Action SetDefaultKeys;
  466.     Clicked Action {UpdateContent;};
  467. };
  468.  
  469. CheckButton "SingleUserControlCustomizePlayerSwitchAuto" {
  470.     ButtonStyle "SingleUserControlCustomizePlayerSwitch";
  471.  
  472.     Position [0, 0];
  473.  
  474.     String "AUTO" {
  475.         Justify TopLeft;
  476.         Position [15, 0];
  477.     };
  478. };
  479.  
  480. CheckButton "SingleUserControlCustomizePlayerSwitchManual" {
  481.     ButtonStyle "SingleUserControlCustomizePlayerSwitch";
  482.  
  483.     Position [80, 0];
  484.  
  485.     String "MANUAL" {
  486.         Justify TopLeft;
  487.         Position [15, 0];
  488.     };
  489. };
  490.  
  491. CheckButton "SingleUserControlCustomizePlayerSwitchRolePlay" {
  492.     ButtonStyle "SingleUserControlCustomizePlayerSwitch";
  493.  
  494.     Position [165, 0];
  495.  
  496.     String "ROLE PLAY" {
  497.         Justify TopLeft;
  498.         Position [15, 0];
  499.     };
  500. };
  501.  
  502. Button "SingleUserControlCustomizeKeysScrollBarUp" {
  503.     ButtonStyle "SingleUserControlCustomizeKeysScrollBarUp";
  504.  
  505.     position [8,65];
  506. };
  507.  
  508. Button "SingleUserControlCustomizeKeysScrollBarDown" {
  509.     ButtonStyle "SingleUserControlCustomizeKeysScrollBarDown";
  510.  
  511.     Position [8, 195];
  512. };
  513.  
  514. DBCheckButtonWithCapture "SingleUserControlCustomizeKeysShoot" {
  515.     ButtonStyle "SingleUserControlCustomizeKeys";
  516.  
  517.     String "" {
  518.         Justify CenterCenter;
  519.         Position [57, 13];
  520.     };
  521. };
  522.  
  523. DBCheckButtonWithCapture "SingleUserControlCustomizeKeysPass" {
  524.     ButtonStyle "SingleUserControlCustomizeKeys";
  525.  
  526.     String "NUM_." {
  527.         Justify CenterCenter;
  528.         Position [57, 13];
  529.     };
  530. };
  531.  
  532. DBCheckButtonWithCapture "SingleUserControlCustomizeKeysTurbo" {
  533.     ButtonStyle "SingleUserControlCustomizeKeys";
  534.  
  535.     String "NUM_0" {
  536.         Justify CenterCenter;
  537.         Position [57, 13];
  538.     };
  539. };
  540.  
  541. DBCheckButtonWithCapture "SingleUserControlCustomizeKeysSteal" {
  542.     ButtonStyle "SingleUserControlCustomizeKeys";
  543.  
  544.     String "NUM_-" {
  545.         Justify CenterCenter;
  546.         Position [57, 13];
  547.     };
  548. };
  549.  
  550. DBCheckButtonWithCapture "SingleUserControlCustomizeKeysStrafe" {
  551.     ButtonStyle "SingleUserControlCustomizeKeys";
  552.  
  553.     String "NUM_+" {
  554.         Justify CenterCenter;
  555.         Position [57, 13];
  556.     };
  557. };
  558.  
  559. DBCheckButtonWithCapture "SingleUserControlCustomizeKeysSetPick" {
  560.     ButtonStyle "SingleUserControlCustomizeKeys";
  561.  
  562.     String "NUM_*" {
  563.         Justify CenterCenter;
  564.         Position [57, 13];
  565.     };
  566. };
  567.  
  568. DBCheckButtonWithCapture "SingleUserControlCustomizeKeysPivot" {
  569.     ButtonStyle "SingleUserControlCustomizeKeys";
  570.  
  571.     String "NUM_*" {
  572.         Justify CenterCenter;
  573.         Position [57, 13];
  574.     };
  575. };
  576.  
  577. DBCheckButtonWithCapture "SingleUserControlCustomizeKeysTurbo2" {
  578.     ButtonStyle "SingleUserControlCustomizeKeys";
  579.  
  580.     String "NUM_*" {
  581.         Justify CenterCenter;
  582.         Position [57, 13];
  583.     };
  584. };
  585.  
  586. DBCheckButtonWithCapture "SingleUserControlCustomizeKeysPauseResume" {
  587.     ButtonStyle "SingleUserControlCustomizeKeys";
  588.  
  589.     String "NONE" {
  590.         Justify CenterCenter;
  591.         Position [57, 13];
  592.     };
  593. };
  594.  
  595.  
  596. //********************************
  597. //  Thumbs
  598. //********************************
  599. Thumb "SingleUserControlCustomizeKeysScrollBar" {
  600.     Image "SingleUserControlCustomizeKeysScrollBarThumb";
  601.  
  602.     Vertical;
  603.  
  604.     FixedPosition 10;
  605.     Range [79, 183];
  606. };
  607.  
  608.  
  609. //********************************
  610. //  Edit Boxes
  611. //********************************
  612. EditBox "SingleUserControlCustomizePlayerSwitchTitle" {
  613.     Style "SingleUserControlCustomizeSubTitle";
  614.  
  615.     Position [152, 50];
  616.     Size [100, 140];
  617.     
  618.     String "PLAYER SWITCH" {
  619.         Justify TopLeft;
  620.     };
  621. };
  622.  
  623. EditBox "SingleUserControlCustomizeKeyTitle" {
  624.     Style "SingleUserControlCustomizeSubTitle";
  625.  
  626.     Position [45, 87];
  627.     Size [30, 9];
  628.  
  629.     String "KEY" {
  630.         Justify TopLeft;
  631.     };
  632. };
  633.  
  634. EditBox "SingleUserControlCustomizeOffenseWBallTitle" {
  635.     Style "SingleUserControlCustomizeSubTitle";
  636.  
  637.     Position [164, 87];
  638.     Size [95, 9];
  639.  
  640.     String "OFF W/ BALL" {
  641.         Justify TopLeft;
  642.     };
  643. };
  644.  
  645. EditBox "SingleUserControlCustomizeOffenseWOBallTitle" {
  646.     Style "SingleUserControlCustomizeSubTitle";
  647.  
  648.     Position [265, 87];
  649.     Size [103, 9];
  650.  
  651.     String "OFF W/O BALL" {
  652.         Justify TopLeft;
  653.     };
  654. };
  655.  
  656. EditBox "SingleUserControlCustomizeDefenseTitle" {
  657.     Style "SingleUserControlCustomizeSubTitle";
  658.  
  659.     Position [372, 87];
  660.     Size [83, 9];
  661.  
  662.     String "DEFENSE" {
  663.         Justify TopLeft;
  664.     };
  665. };
  666.  
  667. EditBox "SingleUserControlCustomizeKeysShootOffWBall" {
  668.     Style "SingleUserControlCustomizeNormalText";
  669.     Position [139, 10];
  670.     Size [93, 9];
  671.  
  672.     String "SHOOT" {
  673.         Justify TopLeft;
  674.     };
  675. };
  676.  
  677. EditBox "SingleUserControlCustomizeKeysShootOffWOBall" {
  678.     Style "SingleUserControlCustomizeNormalText";
  679.     Position [235, 10];
  680.     Size [100, 9];
  681.  
  682.     String "JUMP" {
  683.         Justify TopLeft;
  684.     };
  685. };
  686.  
  687. EditBox "SingleUserControlCustomizeKeysShootDefense" {
  688.     Style "SingleUserControlCustomizeNormalText";
  689.     Position [338, 10];
  690.     Size [84, 9];
  691.  
  692.     String "JUMP" {
  693.         Justify TopLeft;
  694.     };
  695. };
  696.  
  697. EditBox "SingleUserControlCustomizeKeysPassOffWBall" {
  698.     Style "SingleUserControlCustomizeNormalText";
  699.     Position [139, 10];
  700.     Size [93, 9];
  701.  
  702.     String "PASS" {
  703.         Justify TopLeft;
  704.     };
  705. };
  706.  
  707. EditBox "SingleUserControlCustomizeKeysPassOffWOBall" {
  708.     Style "SingleUserControlCustomizeNormalText";
  709.     Position [235, 10];
  710.     Size [100, 9];
  711.  
  712.     String "SWITCH" {
  713.         Justify TopLeft;
  714.     };
  715. };
  716.  
  717. EditBox "SingleUserControlCustomizeKeysPassDefense" {
  718.     Style "SingleUserControlCustomizeNormalText";
  719.     Position [338, 10];
  720.     Size [84, 9];
  721.  
  722.     String "SWITCH" {
  723.         Justify TopLeft;
  724.     };
  725. };
  726.  
  727. EditBox "SingleUserControlCustomizeKeysTurboOffWBall" {
  728.     Style "SingleUserControlCustomizeNormalText";
  729.     Position [139, 10];
  730.     Size [93, 9];
  731.  
  732.     String "TURBO" {
  733.         Justify TopLeft;
  734.     };
  735. };
  736.  
  737. EditBox "SingleUserControlCustomizeKeysTurboOffWOBall" {
  738.     Style "SingleUserControlCustomizeNormalText";
  739.     Position [235, 10];
  740.     Size [100, 9];
  741.  
  742.     String "TURBO" {
  743.         Justify TopLeft;
  744.     };
  745. };
  746.  
  747. EditBox "SingleUserControlCustomizeKeysTurboDefense" {
  748.     Style "SingleUserControlCustomizeNormalText";
  749.     Position [338, 10];
  750.     Size [84, 9];
  751.  
  752.     String "TURBO" {
  753.         Justify TopLeft;
  754.     };
  755. };
  756.  
  757. EditBox "SingleUserControlCustomizeKeysStealOffWBall" {
  758.     Style "SingleUserControlCustomizeNormalText";
  759.     Position [139, 10];
  760.     Size [93, 9];
  761.  
  762.     String "NOTHING" {
  763.         Justify TopLeft;
  764.     };
  765. };
  766.  
  767. EditBox "SingleUserControlCustomizeKeysStealOffWOBall" {
  768.     Style "SingleUserControlCustomizeNormalText";
  769.     Position [235, 10];
  770.     Size [100, 9];
  771.  
  772.     String "CALL FOR PASS" {
  773.         Justify TopLeft;
  774.     };
  775. };
  776.  
  777. EditBox "SingleUserControlCustomizeKeysStealDefense" {
  778.     Style "SingleUserControlCustomizeNormalText";
  779.     Position [338, 10];
  780.     Size [84, 9];
  781.  
  782.     String "STEAL" {
  783.         Justify TopLeft;
  784.     };
  785. };
  786.  
  787. EditBox "SingleUserControlCustomizeKeysStrafeOffWBall" {
  788.     Style "SingleUserControlCustomizeNormalText";
  789.     Position [139, 10];
  790.     Size [93, 9];
  791.  
  792.     String "STRAFE" {
  793.         Justify TopLeft;
  794.     };
  795. };
  796.  
  797. EditBox "SingleUserControlCustomizeKeysStrafeOffWOBall" {
  798.     Style "SingleUserControlCustomizeNormalText";
  799.     Position [235, 10];
  800.     Size [100, 9];
  801.  
  802.     String "STRAFE" {
  803.         Justify TopLeft;
  804.     };
  805. };
  806.  
  807. EditBox "SingleUserControlCustomizeKeysStrafeDefense" {
  808.     Style "SingleUserControlCustomizeNormalText";
  809.     Position [338, 10];
  810.     Size [84, 9];
  811.  
  812.     String "STRAFE" {
  813.         Justify TopLeft;
  814.     };
  815. };
  816.  
  817. EditBox "SingleUserControlCustomizeKeysSetPickOffWBall" {
  818.     Style "SingleUserControlCustomizeNormalText";
  819.     Position [139, 10];
  820.     Size [93, 9];
  821.  
  822.     String "CALL FOR PICK" {
  823.         Justify TopLeft;
  824.     };
  825. };
  826.  
  827. EditBox "SingleUserControlCustomizeKeysSetPickOffWOBall" {
  828.     Style "SingleUserControlCustomizeNormalText";
  829.     Position [235, 10];
  830.     Size [100, 9];
  831.  
  832.     String "SET PICK" {
  833.         Justify TopLeft;
  834.     };
  835. };
  836.  
  837. EditBox "SingleUserControlCustomizeKeysSetPickDefense" {
  838.     Style "SingleUserControlCustomizeNormalText";
  839.     Position [338, 10];
  840.     Size [84, 9];
  841.  
  842.     String "TAKE CHARGE" {
  843.         Justify TopLeft;
  844.     };
  845. };
  846. EditBox "SingleUserControlCustomizeKeysPivotOffWBall" {
  847.     Style "SingleUserControlCustomizeNormalText";
  848.     Position [139, 10];
  849.     Size [93, 9];
  850.  
  851.     String "PIVOT" {
  852.         Justify TopLeft;
  853.     };
  854. };
  855.  
  856. EditBox "SingleUserControlCustomizeKeysPivotOffWOBall" {
  857.     Style "SingleUserControlCustomizeNormalText";
  858.     Position [235, 10];
  859.     Size [100, 9];
  860.  
  861.     String "NOTHING" {
  862.         Justify TopLeft;
  863.     };
  864. };
  865.  
  866. EditBox "SingleUserControlCustomizeKeysPivotDefense" {
  867.     Style "SingleUserControlCustomizeNormalText";
  868.     Position [338, 10];
  869.     Size [84, 9];
  870.  
  871.     String "CALL FOR TRAP" {
  872.         Justify TopLeft;
  873.     };
  874. };
  875.  
  876. EditBox "SingleUserControlCustomizeKeysTurbo2OffWBall" {
  877.     Style "SingleUserControlCustomizeNormalText";
  878.     Position [139, 10];
  879.     Size [93, 9];
  880.  
  881.     String "TURBO" {
  882.         Justify TopLeft;
  883.     };
  884. };
  885.  
  886. EditBox "SingleUserControlCustomizeKeysTurbo2OffWOBall" {
  887.     Style "SingleUserControlCustomizeNormalText";
  888.     Position [235, 10];
  889.     Size [100, 9];
  890.  
  891.     String "TURBO" {
  892.         Justify TopLeft;
  893.     };
  894. };
  895.  
  896. EditBox "SingleUserControlCustomizeKeysTurbo2Defense" {
  897.     Style "SingleUserControlCustomizeNormalText";
  898.     Position [338, 10];
  899.     Size [84, 9];
  900.  
  901.     String "TURBO" {
  902.         Justify TopLeft;
  903.     };
  904. };
  905.  
  906. EditBox "SingleUserControlCustomizeKeysPauseResumeOffWBall" {
  907.     Style "SingleUserControlCustomizeNormalText";
  908.     Position [139, 10];
  909.     Size [93, 9];
  910.  
  911.     String "PAUSE/RESUME" {
  912.         Justify TopLeft;
  913.     };
  914. };
  915.  
  916. EditBox "SingleUserControlCustomizeKeysPauseResumeOffWOBall" {
  917.     Style "SingleUserControlCustomizeNormalText";
  918.     Position [235, 10];
  919.     Size [100, 9];
  920.  
  921.     String "PAUSE/RESUME" {
  922.         Justify TopLeft;
  923.     };
  924. };
  925.  
  926. EditBox "SingleUserControlCustomizeKeysPauseResumeDefense" {
  927.     Style "SingleUserControlCustomizeNormalText";
  928.     Position [338, 10];
  929.     Size [84, 9];
  930.  
  931.     String "PAUSE/RESUME" {
  932.         Justify TopLeft;
  933.     };
  934. };
  935.  
  936. EditBox "SingleUserControlCustomizeStickyStrafeText" {
  937.     Style "SingleUserControlCustomizeNormalText";
  938.     Position [65, 40];
  939.     Size [120, 12];
  940.  
  941.     String "Sticky Strafe" {
  942.         Justify TopLeft;
  943.     };
  944. };
  945. EditBox "SingleUserControlCustomizeAdvancedShooting" {
  946.     Style "SingleUserControlCustomizeNormalText";
  947.     Position [65, 59];
  948.     Size [120, 12];
  949.  
  950.     String "Advanced Shooting" {
  951.         Justify TopLeft;
  952.     };
  953. };
  954. EditBox "SingleUserControlCustomizeAdvancedRebounding" {
  955.     Style "SingleUserControlCustomizeNormalText";
  956.     Position [300, 40];
  957.     Size [140, 12];
  958.  
  959.     String "Advanced Rebounding" {
  960.         Justify TopLeft;
  961.     };
  962. };
  963. EditBox "SingleUserControlCustomizeAdvancedBlocking" {
  964.     Style "SingleUserControlCustomizeNormalText";
  965.     Position [300, 59];
  966.     Size [120, 12];
  967.  
  968.     String "Advanced Blocking" {
  969.         Justify TopLeft;
  970.     };
  971. };
  972.  
  973.  
  974. //********************************
  975. //  Groups
  976. //********************************
  977. Group "SingleUserControlCustomizeBack" {
  978.     Style "SingleUserControlCustomizeBack";
  979.     Root;
  980.  
  981.     Children {
  982.         Group "SingleUserControlCustomize";
  983.     };
  984. };
  985.  
  986. Group "SingleUserControlCustomize" {
  987.     Style "SingleUserControlCustomize";
  988.     Position [150, 150];
  989.     Children {
  990.         //Image of control Icon in corner
  991. //        Group "SingleImageSpinnerControlGroup";
  992.         //Player switch
  993. //        EditBox "SingleUserControlCustomizePlayerSwitchTitle";
  994. //        RadioGroup "SingleUserControlCustomizePlayerSwitch";
  995.         //Advanced Controls
  996.         EditBox "SingleUserControlCustomizeStickyStrafeText";
  997.         EditBox "SingleUserControlCustomizeAdvancedShooting";
  998.         EditBox "SingleUserControlCustomizeAdvancedRebounding";
  999.         EditBox "SingleUserControlCustomizeAdvancedBlocking";
  1000.         Group "SingleCustomizeStickyStrafeButton";
  1001.         Group "SingleCustomizeAdvancedShootingButton";
  1002.         Group "SingleCustomizeAdvancedReboundingButton";
  1003.         Group "SingleCustomizeAdvancedBlockingButton";
  1004.         //List box
  1005.         EditBox "SingleUserControlCustomizeKeyTitle";
  1006.         EditBox "SingleUserControlCustomizeOffenseWBallTitle";
  1007.         EditBox "SingleUserControlCustomizeOffenseWOBallTitle";
  1008.         EditBox "SingleUserControlCustomizeDefenseTitle";
  1009.         ListBoxGroup "SingleUserControlCustomizeKeys";
  1010.         //Bottom buttons
  1011.         Button "SingleUserControlCustomizeOK";
  1012.         Button "SingleUserControlCustomizeCancel";
  1013.         DBButton "SingleUserControlCustomizedefault";
  1014.     };
  1015.  
  1016.     Activate Action StoreUserControlSettings {
  1017.         ControlID "SingGameUserControlDragControlID";
  1018.         ControlNum "SingGameUserControlDragControlNum";
  1019.     };
  1020. };
  1021.  
  1022. RadioGroup "SingleUserControlCustomizePlayerSwitch" {
  1023.     Position [180, 75];
  1024.  
  1025.     Children {
  1026.         CheckButton "SingleUserControlCustomizePlayerSwitchAuto";
  1027.         CheckButton "SingleUserControlCustomizePlayerSwitchManual";
  1028.         CheckButton "SingleUserControlCustomizePlayerSwitchRolePlay";
  1029.     };
  1030. };
  1031.  
  1032.  
  1033. Group "SingleUserControlCustomizeKeysShoot" {
  1034.     Children {
  1035.         DBCheckButtonWithCapture "SingleUserControlCustomizeKeysShoot";
  1036.         EditBox "SingleUserControlCustomizeKeysShootOffWBall";
  1037.         EditBox "SingleUserControlCustomizeKeysShootOffWOBall";
  1038.         EditBox "SingleUserControlCustomizeKeysShootDefense";
  1039.     };
  1040. };
  1041.  
  1042. Group "SingleUserControlCustomizeKeysPass" {
  1043.     Children {
  1044.         DBCheckButtonWithCapture "SingleUserControlCustomizeKeysPass";
  1045.         EditBox "SingleUserControlCustomizeKeysPassOffWBall";
  1046.         EditBox "SingleUserControlCustomizeKeysPassOffWOBall";
  1047.         EditBox "SingleUserControlCustomizeKeysPassDefense";
  1048.     };
  1049. };
  1050.  
  1051. Group "SingleUserControlCustomizeKeysTurbo" {
  1052.     Children {
  1053.         DBCheckButtonWithCapture "SingleUserControlCustomizeKeysTurbo";
  1054.         EditBox "SingleUserControlCustomizeKeysTurboOffWBall";
  1055.         EditBox "SingleUserControlCustomizeKeysTurboOffWOBall";
  1056.         EditBox "SingleUserControlCustomizeKeysTurboDefense";
  1057.     };
  1058. };
  1059.  
  1060. Group "SingleUserControlCustomizeKeysSteal" {
  1061.     Children {
  1062.         DBCheckButtonWithCapture "SingleUserControlCustomizeKeysSteal";
  1063.         EditBox "SingleUserControlCustomizeKeysStealOffWBall";
  1064.         EditBox "SingleUserControlCustomizeKeysStealOffWOBall";
  1065.         EditBox "SingleUserControlCustomizeKeysStealDefense";
  1066.     };
  1067. };
  1068.  
  1069. Group "SingleUserControlCustomizeKeysStrafe" {
  1070.     Children {
  1071.         DBCheckButtonWithCapture "SingleUserControlCustomizeKeysStrafe";
  1072.         EditBox "SingleUserControlCustomizeKeysStrafeOffWBall";
  1073.         EditBox "SingleUserControlCustomizeKeysStrafeOffWOBall";
  1074.         EditBox "SingleUserControlCustomizeKeysStrafeDefense";
  1075.     };
  1076. };
  1077.  
  1078. Group "SingleUserControlCustomizeKeysSetPick" {
  1079.     Children {
  1080.         DBCheckButtonWithCapture "SingleUserControlCustomizeKeysSetPick";
  1081.         EditBox "SingleUserControlCustomizeKeysSetPickOffWBall";
  1082.         EditBox "SingleUserControlCustomizeKeysSetPickOffWOBall";
  1083.         EditBox "SingleUserControlCustomizeKeysSetPickDefense";
  1084.     };
  1085. };
  1086.  
  1087. Group "SingleUserControlCustomizeKeysPivot" {
  1088.     Children {
  1089.         DBCheckButtonWithCapture "SingleUserControlCustomizeKeysPivot";
  1090.         EditBox "SingleUserControlCustomizeKeysPivotOffWBall";
  1091.         EditBox "SingleUserControlCustomizeKeysPivotOffWOBall";
  1092.         EditBox "SingleUserControlCustomizeKeysPivotDefense";
  1093.     };
  1094. };
  1095.  
  1096. Group "SingleUserControlCustomizeKeysTurbo2" {
  1097.     Children {
  1098.         DBCheckButtonWithCapture "SingleUserControlCustomizeKeysTurbo2";
  1099.         EditBox "SingleUserControlCustomizeKeysTurbo2OffWBall";
  1100.         EditBox "SingleUserControlCustomizeKeysTurbo2OffWOBall";
  1101.         EditBox "SingleUserControlCustomizeKeysTurbo2Defense";
  1102.     };
  1103. };
  1104.  
  1105. Group "SingleUserControlCustomizeKeysPauseResume" {
  1106.     Children {
  1107.         DBCheckButtonWithCapture "SingleUserControlCustomizeKeysPauseResume";
  1108.         EditBox "SingleUserControlCustomizeKeysPauseResumeOffWBall";
  1109.         EditBox "SingleUserControlCustomizeKeysPauseResumeOffWOBall";
  1110.         EditBox "SingleUserControlCustomizeKeysPauseResumeDefense";
  1111.     };
  1112. };
  1113.  
  1114. ScreenElementListBox "SingleUserControlCustomizeKeys" {
  1115.     Position [30, 65];
  1116.     Size [482, 140];
  1117.  
  1118.     Kerning 9;
  1119.  
  1120.     Group "SingleUserControlCustomizeKeysShoot";
  1121.     Group "SingleUserControlCustomizeKeysPass";
  1122.     Group "SingleUserControlCustomizeKeysTurbo";
  1123.     Group "SingleUserControlCustomizeKeysSteal";
  1124.     Group "SingleUserControlCustomizeKeysStrafe";
  1125.     Group "SingleUserControlCustomizeKeysSetPick";
  1126.     Group "SingleUserControlCustomizeKeysPivot";
  1127.     Group "SingleUserControlCustomizeKeysTurbo2";
  1128.     Group "SingleUserControlCustomizeKeysPauseResume";
  1129. };
  1130.  
  1131. ScrollBarGroup "SingleUserControlCustomizeKeysScrollBar" {
  1132.     Style "SingleUserControlCustomizeKeysScrollBar";
  1133.  
  1134.     Children {
  1135.         Button "SingleUserControlCustomizeKeysScrollBarUp";
  1136.         Thumb "SingleUserControlCustomizeKeysScrollBar";
  1137.         Button "SingleUserControlCustomizeKeysScrollBarDown";
  1138.     };
  1139. };
  1140.  
  1141.  
  1142. Group "SingleImageSpinnerControlGroup" {
  1143.     Position [20, 40];
  1144.     Children {
  1145.         ImageSpinner "SingleControlIconSpinner";
  1146.     };
  1147. };
  1148.  
  1149.  
  1150. ListBoxGroup "SingleUserControlCustomizeKeys" {
  1151.     Position [11, 40];
  1152.  
  1153.     Children {
  1154.         ScreenElementListBox "SingleUserControlCustomizeKeys";
  1155.         ScrollBarGroup "SingleUserControlCustomizeKeysScrollBar";
  1156.     };
  1157. };
  1158. Group "SingleCustomizeStickyStrafeButton" {
  1159.     Position [22, 37];
  1160.     Children {
  1161.         DBCheckButton "SingleCustomizeStickyStrafe";
  1162.     };
  1163. };
  1164. Group "SingleCustomizeAdvancedShootingButton" {
  1165.     Position [22, 57];
  1166.     Children {
  1167.         DBCheckButton "SingleCustomizeAdvancedShooting";
  1168.     };
  1169. };
  1170. Group "SingleCustomizeAdvancedReboundingButton" {
  1171.     Position [257, 37];
  1172.     Children {
  1173.         DBCheckButton "SingleCustomizeAdvancedRebounding";
  1174.     };
  1175. };
  1176. Group "SingleCustomizeAdvancedBlockingButton" {
  1177.     Position [257, 57];
  1178.     Children {
  1179.         DBCheckButton "SingleCustomizeAdvancedBlocking";
  1180.     };
  1181. };
  1182.